Goose Fairs
Tavistock (Devon) also has an annual Goose Fair, but is not a city.
© Macclesfield Quiz League 2022